Engage with external and internal customers, development teams and various architects to lead system feature requirement analysis, feature definition, firmware responsibility partition and cross component interface design, provide design documents and guidance Lead Engineer responsible for designing, developing, debugging, verifying and/or validating firmware, software an